package com.malamute.system.service;

import org.hibernate.criterion.DetachedCriteria;

import com.malamute.core.common.Page;
import com.malamute.system.entity.Role;

/**
 *@description  角色业务接口
 *@date 2012-2-27 下午10:38:36
 *@version v1.0
 */
public interface RoleService {
	void saveRole(Role role);
	
	void updateRole(Role role);
	
	Role getRoleById(Integer id);
	
	void deleteRoleById(Integer id);
	
	void listRolesByPage(DetachedCriteria criteria,Page page);
}
